package com.icloud.admin.query.mapper;

import com.icloud.admin.query.dto.ResourceDTO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ResourceDTOMapper {

    ResourceDTO findById(String id);

    List<ResourceDTO> findAll();

    List<ResourceDTO> findByRoleId(@Param("roleId") String roleId);

    List<ResourceDTO> findByMenuId(@Param("menuId") String menuId);

    List<ResourceDTO> findByUserId(@Param("userId") String userId);

}